Experiences in General Santos, Philippines